package Commands.ordemServico;

import Bean.OrdemDeServico;
import Commands.Command;
import Telas.TelaPadrao;
import Telas.pesquisas.ordemDeServico.ModeloTabelaOrdemDeServico;
import Telas.pesquisas.ordemDeServico.TelaPesquisaOrdemDeServico;

public class OrdemServicoCommandPesquisaEscolher extends Command {

	public OrdemServicoCommandPesquisaEscolher(TelaPadrao tela) {
		super(tela);
	}

	@Override
	public void execute() {
		System.out.println("Escolher...");
		OrdemDeServico o = ((ModeloTabelaOrdemDeServico)getTela().getTelaPesquisa().getTabela().getModel()).getObjetoSelecionado();
		if (getTela().getTelaPesquisa().getTabela().getModel().getRowCount() > 0 ){
			getTela().setObj(o);
			getTela().getTelaPesquisa().setVisible(false);
			getTela().setCrudState(getTela().getCrudStateTemObjeto());
			getTela().botoesTemObj();
		}
	}

}
